be stuck in traffic jam - Turkish English Dictionary